Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 OWEN ROAD Semi-Detached £410,669 £179,950 19 Sep 2003
5 OWEN ROAD Detached £382,587 £330,000 6 Nov 2020
7 OWEN ROAD Semi-Detached £554,854 £550,000 25 Aug 2023
8 OWEN ROAD Terraced £399,473 £300,000 22 Jul 2016
9 OWEN ROAD Terraced £354,761 £355,000 10 Feb 2023
10 OWEN ROAD Semi-Detached £352,633 £240,000 2 Apr 2015
19 OWEN ROAD Semi-Detached £335,346 £303,075 29 Oct 2021
21 OWEN ROAD Semi-Detached £396,277 £168,000 6 Jun 2003